@charset "utf-8";
html,body{ position:0; margin:0; height:100%}
html, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, q, small, strong, sub, sup, tt, var,
ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;text-align:left; font-family:"微软雅黑" }
ul, ol, li{ list-style-type: none;}
a, a:hover,a:link, a:visited{ color:#333;text-decoration: none;}
/* HTML5 */
article, aside, dialog, figure, footer, header, hgroup, nav, section, menu ,datalist { display:block; }
img { border: none; }
header{ background:#FFF;}
#logo{ padding:50px 0 10px; background:url(../images/qingruanlogo.png) no-repeat bottom center; width:300px; height:50px; text-indent:-9999em; margin:auto}
#error{ border-bottom:2px #999 solid; height:400px; background:url(../images/404.jpg) no-repeat center center #FFF; text-indent:-9999em;}
p{ text-align:center; padding:15px; margin:0; line-height:2em; font-size:1em; vertical-align:sub;}
p a{ color:#666; display:inline-block; width:auto; padding:10px 40;  }
.bg404{ background:#EEE;}
#wrong{ margin:auto; padding:50px 0 150px; width:600px; overflow:hidden;}
#wrong h1{ width:340px; float:left; color:#999;}
#wrong h1 b{ font-size:100px; font-weight:360; display:block; text-align:right; padding: 0 30px 0 0; line-height:100px;}
#wrong h1 span{display:block; text-align:right;padding: 0 30px 0 0}
#wrong img{ width:126px; height:auto; float:left; padding:10px 0 0 0;}